package spring.cloud.service.task.domain.executor;

import com.google.common.collect.Maps;
import lombok.Getter;
import lombok.Setter;
import lombok.extern.slf4j.Slf4j;

import java.util.Map;


@Slf4j
@Setter
@Getter
public class ExecutorRunningInfo {

    private String executorId;

    /**
     * 包括正常运行中，停止中，failover中的任务分片信息;
     * key为任务名，value为分片信息, 多个分片用逗号分隔
     */
    private Map<String, String> taskIdToRunningTaskItemIdListMap = Maps.newHashMap();

}
